high temperature-resistant rubber - French English Dictionary